Skip to content

Add Custom Properties to Create Release Command #207

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

lourens-octopus
Copy link

@lourens-octopus lourens-octopus commented Jun 23, 2025

[sc-113198]

Add ability to set Custom Fields for a release

@lourens-octopus lourens-octopus force-pushed the lourens/add-custom-properties-to-release branch from 9070a3e to 22f1e83 Compare June 25, 2025 03:04
@lourens-octopus lourens-octopus requested a review from Copilot June 25, 2025 03:07
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Adds support for specifying arbitrary key/value pairs when creating a release.

  • Introduces an optional CustomFields property to the CreateReleaseCommandV1 interface.
  • Updates the generated HTML docs to list CustomFields and fix module link paths.

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
src/features/projects/releases/createReleaseCommandV1.ts Added CustomFields?: Record<string, string>; to the interface.
docs/interfaces/CreateReleaseCommandV1.html Inserted CustomFields entries and updated links from modules.html to index.html.
Comments suppressed due to low confidence (2)

src/features/projects/releases/createReleaseCommandV1.ts:15

  • Add a TSDoc comment above the CustomFields property to explain its purpose, expected key/value semantics, and example usage.
    CustomFields?: Record<string, string>;

src/features/projects/releases/createReleaseCommandV1.ts:15

  • Introduce a unit test that includes CustomFields in the command payload and verifies it is serialized and sent correctly.
    CustomFields?: Record<string, string>;

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant